estopped from contesting - Francés Inglés Diccionario